package com.example.demo.leetcode.classics150;

/**
 * ******************************************************
 *
 * @author liugh9
 * @version 1.0
 * @classname _2移除元素
 * @description
 * @date 2023/07/05 17:18
 * <p>
 * ******************************************************
 */
public class _2移除元素 {
    public int removeElement(int[] nums, int val) {
        int i = nums.length - 1;
        for (int length = nums.length - 1; length >= 0; length--) {
            if (nums[length] == val) {
                nums[length] = nums[i--];
            }
        }
        return i + 1;
    }
}
